package com.demo.java.OD601_650.OD610;

import java.util.Scanner;

/**
 * @author bug菌
 * @Source 公众号：猿圈奇妙屋
 * @des： 【停车场车辆统计(B卷-100分)】问题
 * @url： https://blog.csdn.net/weixin_43970743/article/details/146592341
 */
public class OdMain {
    public static void main(String[] args) {
        // 处理输入
        Scanner in = new Scanner(System.in);
        String input_str = in.nextLine();
        // 去除输入字符串中的逗号
        input_str = input_str.replaceAll(",", "");

        int count = 0;  // 用于计数车辆数量
        // 三种可能的车位长度：1个车位，2个车位，3个车位
        String[] sub = {"111", "11", "1"};

        // 遍历所有的车位长度情况
        for (String s : sub) {
            int index;
            // 利用indexOf函数查找连续的1
            while ((index = input_str.indexOf(s)) != -1) {
                // 移除已经匹配的连续1
                input_str = input_str.substring(0, index) + input_str.substring(index + s.length());
                // 每找到一次连续的1，计数加1
                count++;
            }
        }

        // 输出结果：停车场可以容纳的车的数量
        System.out.println(count);
    }
}